<!-- 谐波查询 -->

<template>
  <WebSearch path="wave">
    <template #btn>
      <BtnDownload :disabled="!list.length" @click="startDownload" />
    </template>

    <ParamDate label="记录日期" bind="startTime" history noClear narrow @change="changeDate" />
  </WebSearch>
</template>

<script>
// ============================== 导入依赖 ============================== //

import CORE from '@/CORE'

// ============================== 导出组件 ============================== //

export default {
  /**
   * 名称定义 (实际使用名称)
   */
  name: 'WaveSearch',

  /**
   * 混入列表 (配置选项合并)
   */
  mixins: [CORE.mixWeb('wave'), CORE.mixLoad('wave')],

  /**
   * 本地方法 (轻量重要在前)
   */
  methods: {
    /**
     * 切换日期
     */
    changeDate(time) {
      this.param.endTime = time + 86401000 // 增加 1 天零 1 秒，可返回 00:00:00 到次日 00:00:00 的数据
    },
  },
}
</script>
